mechanical drive - German English Dictionary